package cn.btks.resultintegration.rule.pojo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;

/**
 * 应税污染物和当量值表
 * @Author lijun
 * @CompileUnit 测绘地理信息分院研发中心
 * @Date 2023/9/22 14:34
 */
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor
public class Yswrwhdlzb {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @ApiModelProperty(value = "税目")
    private String sm;

    @ApiModelProperty(value = "分类")
    private String fl;

    @ApiModelProperty(value = "计税单位")
    private String jsdw;

    @ApiModelProperty(value = "税额")
    private String se;

    @ApiModelProperty(value = "污染物")
    private String wrw;

    @ApiModelProperty(value = "细化")
    private String xh;

    @ApiModelProperty(value = "污染物当量（千克）")
    private String wrwdl;

    @ApiModelProperty(value = "公式类别（1：输入值*1000/污染物当量*税额 2：输入值/污染物当量*税额 3：输入值*税额）")
    private String gslb;

    @ApiModelProperty(value = "备注")
    private String bz;

    @ApiModelProperty(value = "输入值单位")
    private String srzdwl;

    @ApiModelProperty(value = "当量单位")
    private String dldw;

    @ApiModelProperty(value = "税额单位")
    private String sedw;
}
